<?php 
// $path='text.txt';
// if(file_exists($path)){//文件存在
//     if(is_dir($path))
//         rmdir($path);//如果是文件夹用rmdir()删除
//     elseif(is_file($path))
//         unlink($path);//如果是文件用unlink()删除
//     }else{
//         echo '文件或问价不存在';
//     }
// 1.写入
// $str='w,\r\nfdsf';//在文本换行是\r\n
// \r回车
// \n：换行
// file_put_contents('test.txt',$str);

// 2.读取
// echo file_get_contents('text.txt'); //将整个文件读入一个字符串

// readfile('text.txt');//读取输出文件内容
// 3.打开文件

// $fp=fopen('text.txt','w');//打开文件返回文件指针（文件地址）
// // var_dump($fp);
// for($i=1;$i<=10;$i++)
// fputs($fp,'odijg');
// fclose($fp);
// 3.2打开文件读取
// $fp=fopen('text.txt','r');//打开文件读取
// while($line=fget($fp)){
//     echo $line,'<br>';
// }

// 3.3打开文件追加
// $fp=fopen('text.txt','a');
// fputs($fp,'efgerger');
// 4.是否是文件
// echo is_file('text.txt')?'是文件':'不是文件';
// 5.判断文件或文件夹是否存在
// echo file_exists('text.txt')?'文件存在':'文件不存在';

 //6.输出文件
//  $path='text.txt';
//  if(file_exists($path)){
//      if(is_dir($path))
//      rmdir($path);
//      elseif(is_file($path))
//      unlink($path);
//  }else{
//      echo '文件夹或文件不存在';
//  }

// // 7.二进制读取
// $path='2.png';
// $fp=fopen($path,'r');
// header('content-type':'2.png');
// echo fread($fp,filesize($path));

// 1.通过时间戳做文件名
// $path='face.stu.jpg';
// //echo strrchr($path,'.');	//从最后一个点开始截取，一直截取到最后
// echo time().rand(100,999).strrchr($path,'.');   


// 2.通过uniqid()实现

// $path='face.stu.jpg';
// echo uniqid().strrchr($path,'.'),'<br>';   //生成唯一的ID
// echo uniqid('goods_').strrchr($path,'.'),'<br>';   //带有前缀
// echo uniqid('goods_',true).strrchr($path,'.'),'<br>';  //唯一ID+随机数
?>